تجزیه اعداد با استفاده از خم های بیضوی با خم های ادواردز
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده علوم ریاضی
- نویسنده محسن کیخائی
- استاد راهنما رضا رضائیان فراشاهی غلامرضا امیدی
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1393
چکیده
تجزیه اعداد، یکی از بیشترین مسائل مورد مطالعه در نظریه الگوریتمی اعداد و رمزنگاری می باشد. روش تجزیه اعداد با استفاده از خم های بیضوی (ecm)، که به روش لنسترا معروف است، در حال حاضر، یکی از بهترین روش ها برای تجزی? اعداد است. شکل های مختلفی از خم های بیضوی مورد مطالعه و بررسی قرار گرفته اند، که می توان به خم های سویاما، خم های مونت گومری، خم های ادواردز و خانواده های توسیع یافت? خم های ادواردز اشاره کرد، که مورد اخیر از جدید ترین و بهترین نوع خم های بیضوی می باشند. روش ecm ، نقش مهمی را برای تجزیه اعداد تصادفی ایفا می کند که مورد علاقه دانشمندان نظریه اعداد است. همچنین این روش کاربرد زیادی برای تجزیه اعداد از اندازه متوسط و بزرگ دارد و از این لحاظ مورد علاقه دانشمندان رمزنگاری است. بهترین رکورد ثبت شده روش ecm ، کشف عامل 274 بیتی از عدد 947 بیتی 7^337+1 است که در سال 2013 به دست آمده است. اطلاعات بیشتر درباره تمام رکوردهای ثبت شده روش تجزیه ecm در سایت http://www.loria.fr/~zimmerma/records/ecmnet.html قراردارد. بسیاری از تحلیل ها و بررسی های صورت گرفته برای پیشرفت روشecm ، استفاده از نقاط و گروه های q-تاب دار خم های بیضوی می باشد که در این روش مورد استفاده قرار می گیرند. در فصل پایانی این کار، به بررسی کامل روش ecm دو مرحله ای پرداخته شده است. همچنین پارامتری سازی هایی که توسط مونت گومری و اتکین و موراین برای خم های ادواردز برای بررسی گروه های q -تاب دار یک ریخت با z_12 و z_2 × z_8 معرفی شده اند، بیان شده است. پیاده سازی هایی برای روش ecm انجام گرفته است، که می توان به نرم افزار gmp-ecm اشاره کرد. در این پایان نامه، پیاده سازی ecm ، با استفاده از کتابخانه محاسباتی mpf_q (mpfq) و با استفاده از خم های ادواردز، تحت عنوان نرم افزار eecm-mpfq بیان شده است. با استفاده از پارامتری سازی های گفته شده، درصد موفقیت پیاده سازی روش ecm با استفاده از نرم افزار eecm-mpfq مورد بررسی قرار گرفته است. البته لنسترا در مقاله خود دلایل و احتمالات موفقیت روش جدید خود را بیان و اثبات نموده است و بررسی هایی که پس از لنسترا توسط سایرین انجام گرفته است، برای بهبود روش ecm ، افزایش کارایی، پیداکردن بهترین پارامترها و خم ها برای این روش می باشد.
منابع مشابه
آشنایی با رمزنگاری خم های بیضوی
بخش بزرگی از رمزنگاری در سال های اخیر به رمزنگاری خم های بیضوی اختصاص یافته است. خم های بیضوی دسته ای از خم های جبری با ساختار گروه هستند. رمزنگاری خم های بیضوی یک روش رمزنگاری کلید عمومی مبتنی بر نظریۀ خم های بیضوی است که با استفاده از ویژگی های خم های بیضوی به جای روش های قبلی مانند تجزیه به حاصل ضرب اعداد اول، امنیت بالاتری را با طول کلید کوتاهتر فراهم می کند. این بخش از رمزنگاری در توافق و ...
متن کاملتجزیه اعداد طبیعی به کمک خم های بیضوی
از نظر تئوری ، بنابرقضیه اساسی حساب هر عدد طبیعی n را می توان به حاصلضرب عوامل اول تجزیه کرد. انجام این تجزیه در عمل برای اعداد بزرگ کاری بسیار مشکل است و یافتن الگوریتمی جهت انجام این کار از قدیم مساله ای مهم بوده است. این مساله بدلیل کاربرد بسیار وسیع آن در بازگشایی بسیاری از رمزها امروزه از اهمیت ویژه ای برخوردار گردیده است. در این مقاله با استفاده از خواص خم های بیضوی ، الگوریتمی برای ت...
15 صفحه اولخم های بیضوی به پیمانه p
ما ابتدا سه حدسیه ی sun را در مورد تعداد نقاط گویای خم های بیضوی روی میدان fp , که مربوط به هم نهشتی درجه ی سوم و مانده ی درجه چهار می باشد,ثابت می کنیم. و یک سری مثال ها و نکات مربوط به این حدسیه ها راارائه می دهیم .
15 صفحه اولخم های بیضوی رتبه بالا با گروه تاب z/2z
خم های بیضوی و رتبه آن ها نقش مهمی در سیستم های رمزنگاری ایفا می کنند. تعیین رتبه جزء مسائل پیچیده بوده و تاکنون هیچ الگوریتم کلی برای حل آن ارائه نشده است. در این رساله ابتدا الگوریتم ساده ای برای محاسبه رتبه یک خم بیضوی ارائه می کنیم. سپس به توسعه الگوریتم برای محاسبه رتبه خم هایی به فرم y^2=x^3-bxمی پردازیم. تمام این دسته از خم ها دارای گروه تاب z/2z و پایای مدولار j=1728 می باشند. روش ارائ...
15 صفحه اولمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده علوم ریاضی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023